home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / var / lib / dpkg / info / openjdk-6-jre-headless.prerm < prev    next >
Encoding:
Text File  |  2012-06-29  |  670 b   |  26 lines

  1. #!/bin/sh -e
  2.  
  3. basedir=/usr/lib/jvm/java-6-openjdk
  4. basediralias=/usr/lib/jvm/java-6-openjdk
  5. jre_tools='java keytool pack200 rmid rmiregistry unpack200 orbd servertool tnameserv'
  6.  
  7. rm -f $basedir/jre/lib/i386/client/classes.jsa
  8.  
  9. if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
  10.     for i in $jre_tools; do
  11.     update-alternatives --remove $i $basediralias/jre/bin/$i
  12.     done
  13.  
  14.     if which update-binfmts >/dev/null; then
  15.     # try to remove and ignore the error
  16.     if [ -e /var/lib/binfmts/openjdk-6 ]; then
  17.         update-binfmts --package openjdk-6 \
  18.         --remove jar /usr/bin/jexec || true
  19.     fi
  20.     fi
  21.  
  22.     update-alternatives --remove jexec $basediralias/jre/lib/jexec
  23. fi
  24.  
  25.  
  26.